- Title
- TrustLite: a security architecture for tiny embedded devices
- Creator
- Koeberl, Patrick; Schulz, Steffen; Sadeghi, Ahmad-Reza; Varadharajan, Vijay
- Relation
- 9th European Conference on Computer Systems (EuroSys 2014). EuroSys '14: Proceedings of the Ninth European Conference on Computer Systems (Amsterdam, Netherlands 13-16 April, 2014)
- Publisher Link
- http://dx.doi.org/10.1145/2592798.2592824
- Publisher
- Association for Computing Machinery (ACM)
- Resource Type
- conference paper
- Date
- 2014
- Description
- Embedded systems are increasingly pervasive, interdependent and in many cases critical to our every day life and safety. Tiny devices that cannot afford sophisticated hardware security mechanisms are embedded in complex control infrastructures, medical support systems and entertainment products [51]. As such devices are increasingly subject to attacks, new hardware protection mechanisms are needed to provide the required resilience and dependency at low cost. In this work, we present the TrustLite security architecture for flexible, hardware-enforced isolation of software modules. We describe mechanisms for secure exception handling and communication between protected modules, enabling seamless interoperability with untrusted operating systems and tasks. TrustLite scales from providing a simple protected firmware runtime to advanced functionality such as attestation and trusted execution of userspace tasks. Our FPGA prototype shows that these capabilities are achievable even on low-cost embedded systems.
- Subject
- embedded systems; security architecture; tiny devices; hardware protection
- Identifier
- http://hdl.handle.net/1959.13/1355903
- Identifier
- uon:31557
- Identifier
- ISBN:9781450327046
- Language
- eng
- Reviewed
- Hits: 2124
- Visitors: 2064
- Downloads: 0
Thumbnail | File | Description | Size | Format |
---|